# Вариант 33. MMORPG "BANG!"

  Существует некая условно - бесплатная MMORPG (**Массовая многопользовательская ролевая онлайн-игра**). Игроки могут присоединятся к игре из разных регинов.

  В игре существуют две враждующие фракции . У каждой фракции по 4 расы с разными отличительными особенностями. В игре существует максимум 6 классов. При этом для каждой фракции недоступен для выбора один класс. Также каждому определенному сочетанию "фракция-раса" соответствует лишь 4 доступных класса. Все 6 классов разбты на роли: получение урона, нанесение урона, лечение. Количество классов, выполняющих определённую роль -2.
  
  
  Существует 3 вида серверов: PvP, PvE и RP. В каждом регитоне - не более 20 серверов с процентным соотношением 60:20:20. Персонаж, создаваемый игроком, закрепляется на определённом сервере. Существует ограничение на количество персонажей. Всего доступно не более 3 персонажей на одном сервере и не более 10 на учётной записи. На одном сервере не может быть двух персонажей с одинаковым именем, принадлежащих одной фракции.
  
  
  Персонаж может присоединится к группе для прохождения подземелья, рейда или поля боя.
  
  
  В подземелье присутствуют 3-5 боссов. В группе находятся: 1 танк, 1 лекарь и 3 бойца. Подземелье считается пройденным, если убиты все боссы. В рейде присутствует 4-8 боссов. В группе из 10 человек находятся 2 танка, 2 лекаря и 6 бойцов. В группе из 25 человек находятся 2 танка, 5 лекарей и 18 бойцов. Рейд считается пройденным, если убиты все боссы. На поле боя в каждой команде должен быть хотя бы 1 танк, 1 лекарь и 3 бойца.
  
  
  После прохождения подземелья/рейда/поля боя каждому из игроков присваевается статистика: танку - сколько урона получил, бойцу - сколько урона нанёс, лекарю - сколько урона ликвидировал.
  
  
  Подземелью и рейду соответствует уровень сложности: нормальный, героический и эпохальный. Для эпохального подземелья, кроме стандартных параметров, учитывается время прохождения. Команда может покинуть группу для прохождения подземелья/рейда до убийства последнего босса, в таком случае подземелье/рейд считаются не пройденными. Битва на поле боя длится до захвата 3 флагов или не более 10 минут. В случае истечения времени или одновременного захвата каждой стороной 3-ёх флагов, победа присваивается стороне с наибольшим количеством убийств. В случае ничьей, обе команды считаются проигравшими.
  
  **Множества сущностей**
  
  | Номер | Имя множества сущностей | Определение                                                                        | Свойства                                                                                                                                                                                                       |
|-------|-------------------------|------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| E1    | Игрок                   | Человек, решивший продать свою душу создателям игры                                | Задаётся адрес электронной почты, никнейм и прочие параметры.                                                                                                                                                  |
| E2    | Сервер                  | ПО, обеспечивающее сервисное обслуживание клиента.                                 | Задается название сервера, его тип и загрузка.                                                                                                                                                                 |
| E3    | Персонаж                | "Альтер-эго" игрока на сервере                                                     | Выбираются уникальное имя, раса, класс, выполнение роли в каждом типе боевой группы.                                                                                                                           |
| E4    | Фракция                 | Определяет принадлежность игрока                                                   | Необходима для сбора статистики в PvP и определения принадлежности игрока                                                                                                                                      |
| E5    | Подземелье              | Группа из 5 человек, сражающаяся с ИИ                                              | Указывается название и сложность подземелья, необходимый минимальный уровень персонажа, минимальный уровень экипировки и прогресс прохождения.                                                                 |
| E6    | Поле боя                | Две группы из 10 человек, принадлежащих к разным фракциям, сражаются друг с другом | Указывается количество захваченных флагов для каждой команды, необходимый минимальный уровень персонажа, минимальный уровень экипировки, количество убийств и смертей для каждого игрока и победившая сторона. |
| E7    | Рейд                    | Группа из 10/25 человек сражается с ИИ                                             | Указывается название и сложность подземелья, необходимый минимальный уровень персонажа, минимальный уровень экипировки и прогресс прохождения.                                                                 |
| E8    | Боссы                   | "Маркеры" прохождения подземелья                                                   | Содержит название, уровень и т.д.                                                                                                                                                                              |
